package com.yyw.gulimall.cart.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * @Classname ThreadExecutorProperties
 * @Description 线程池配置文件
 * @Date 2020/12/9 14:54
 * @Created yyw
 */
@ConfigurationProperties(prefix = "thread")
@Component
@Data
public class ThreadExecutorProperties {
    /**
     * 核心线程数
     */
    private Integer core;
    /**
     * 最大线程数
     */
    private Integer maxSize;
    /**
     * 线程空闲时间，空闲了多久就回收(秒)
     */
    private Integer keepAliveTime;
    /**
     * 队列最大的待处理的线程数
     */
    private Integer queueSize;
}
